package com.cloudkinto.extentity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author zhujiale
 * @description
 * @date 2023/1/6
 */
@Data
public class StockFlowingDto {
    private Long id;
    @ApiModelProperty("状态")
    private String status;

    private Long shopId;

    private Long productId;
    private Long rackId;

    private Long storageId;

    private String shopName;

    @ApiModelProperty("仓库名称")
    private String storageName;

    @ApiModelProperty("货架名称")
    private String shelfName;

    @ApiModelProperty("库位名称")
    private String positionName;

    @ApiModelProperty("来源单号")
    private String noteNo;

    @ApiModelProperty("可用量")
    private Integer goodQuantity;

    @ApiModelProperty("剩余可用量")
    private Integer leftGoodQuantity;

    @ApiModelProperty("可用锁定量")
    private Integer goodLockingQuantity;

    @ApiModelProperty("剩余可用锁定量")
    private Integer leftGoodLockingQuantity;

    @ApiModelProperty("可用量")
    private Integer badQuantity;

    private Integer leftBadQuantity;

    @ApiModelProperty("可用量")
    private Integer badLockingQuantity;

    private Integer leftBadLockingQuantity;

    @ApiModelProperty("创建人")
    private String createPerson;

    @ApiModelProperty("创建时间")
    private Date createTime;

    @ApiModelProperty("备注")
    private String tips;

    private String commoditySku;

    private List<StockFlowingShopDto> shop;
}
